distillation unit - German English Dictionary